push-down automaton - meaning and definition. What is push-down automaton
DICLIB.COM
AI-based language tools
Enter a word or phrase in any language 👆
Language:     

Translation and analysis of words by artificial intelligence

On this page you can get a detailed analysis of a word or phrase, produced by the best artificial intelligence technology to date:

  • how the word is used
  • frequency of use
  • it is used more often in oral or written speech
  • word translation options
  • usage examples (several phrases with translation)
  • etymology

What (who) is push-down automaton - definition

TYPE OF AUTOMATON
Push-down automaton; Pushdown automata; Stack automaton; Push-Down Automaton; Push-down automata; Push Down Automaton; Push down automaton; Pushdown autonoma; Pushdown transducer; Pushdown Transducer; Two-Stack Push Down Automaton; Nondeterministic pushdown automaton; Pushdown stack

Pushdown automaton         
In the theory of computation, a branch of theoretical computer science, a pushdown automaton (PDA) is
Ω-automaton         
VARIATION OF FINITE AUTOMATA THAT RUNS ON INFINITE, RATHER THAN FINITE, STRINGS AS INPUT
Rabin automaton; Parity automaton; Streett automaton; Omega automata; Omega automaton; Stream automaton; Ω-automata; Streett automata
In automata theory, a branch of theoretical computer science, an ω-automaton (or stream automaton) is a variation of finite automata that runs on infinite, rather than finite, strings as input. Since ω-automata do not stop, they have a variety of acceptance conditions rather than simply a set of accepting states.
Input/output automaton         
  • right
  • right
  • right
  • right
TERM
I/O Automaton; I/O automaton
Input/output automata provide a formal model, applicable in describing most types of asynchronous concurrent system. On its own, the I/O automaton model contains a very basic structure that enables it to model various types of

Wikipedia

Pushdown automaton

In the theory of computation, a branch of theoretical computer science, a pushdown automaton (PDA) is a type of automaton that employs a stack.

Pushdown automata are used in theories about what can be computed by machines. They are more capable than finite-state machines but less capable than Turing machines (see below). Deterministic pushdown automata can recognize all deterministic context-free languages while nondeterministic ones can recognize all context-free languages, with the former often used in parser design.

The term "pushdown" refers to the fact that the stack can be regarded as being "pushed down" like a tray dispenser at a cafeteria, since the operations never work on elements other than the top element. A stack automaton, by contrast, does allow access to and operations on deeper elements. Stack automata can recognize a strictly larger set of languages than pushdown automata. A nested stack automaton allows full access, and also allows stacked values to be entire sub-stacks rather than just single finite symbols.